/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package org.siteEncheres.client.utilisateur;

import com.google.gwt.user.client.rpc.RemoteService;
import com.google.gwt.user.client.rpc.RemoteServiceRelativePath;
import com.google.gwt.user.client.rpc.SerializationException;
import domain.Utilisateur;

/**
 *
 * @author Francois
 */
@RemoteServiceRelativePath("utilisateur/gwtutilisateur")
public interface GwtUtilisateur extends RemoteService {

    public void inscrireUtilisateur(Utilisateur u) throws SerializationException;
    public void identifier(String login, String mdp) throws SerializationException;
    public Utilisateur getUtilisateurEnCours () throws SerializationException;
    public void setUtilisateurEnCours (Utilisateur u)throws SerializationException;
    public void modifierProfilUtilisateur(Utilisateur u) throws SerializationException;
    public void deconnecterUtilisateur() throws SerializationException;
    public void supprimerUtilisateur(String nom, String prenom, String codeBanque, String codeGuichet, String numCompte, String cleRib, int id_utilisateur) throws SerializationException;
}
